CloudKit Zone

区域是组织数据的重要组成部分。公共和私有数据库各自都有一个默认的区域。在私有数据库中,可以使用 CKRecordZone 对象创建额外的自定义区域,如有必要。使用自定义区域在私有数据库中安排和封装一组相关记录。自定义区域还支持其他功能,例如将多个记录作为单个原子事务进行写入的能力。

将每个自定义区域视为数据库中与其他所有区域分开的单个数据单元。在区域内,您可以在任何其他地方添加记录。您还可以通过使用 CKRecord.Reference 类在区域内的记录之间创建链接。但是, CKRecord.Reference 类不支持跨区域链接,因此每个引用对象都必须指向当前记录所在区域的记录。


本文作者:Maeiee

本文链接:CloudKit Zone

版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!


喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!